package com.tupu.entity.dispatch;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 检修单(DadsJxd)实体类
 *
 * @author makejava
 * @since 2023-11-17 11:43:29
 */
@Data
public class DadsJxdResult implements Serializable {

    /**
     * 申请单编号
     */
    private String sqdbh;
    /**
     * 批准工作开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date pzgzkssj;
    /**
     * 批准工作结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date pzgzjssj;
    /**
     * 批准工作时长
     */
    private Long pzgzsc;
    /**
     * 批准意见
     */
    private String pzyj;
    /**
     * 批准人
     */
    private String pzr;
    /**
     * 工作内容
     */
    private String gznr;
    /**
     * 申请许可_停电操作开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date xkTdksSj;
    /**
     * 申请许可_停电操作结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date xkTdjsSj;
    /**
     * 批准停电时长
     */
    private Long pztdsc;
    /**
     * 方式签发意见
     */
    private String fsqfyj;
    /**
     * 方式签发人
     */
    private String fsqfr;
    /**
     * 方式签发时间
     */
    private String fsqfsj;
    /**
     * 安自签发意见
     */
    private String azqfyj;
    /**
     * 安自签发人
     */
    private String azqfr;
    /**
     * 安自签发时间
     */
    private String azqfsj;
    /**
     * 保护签发意见
     */
    private String bhqfyj;
    /**
     * 保护签发人
     */
    private String bhqfr;
    /**
     * 保护签发时间
     */
    private String bhqfsj;
    /**
     * 通信签发意见
     */
    private String txqfyj;
    /**
     * 通信签发人
     */
    private String txqfr;
    /**
     * 通信签发时间
     */
    private String txqfsj;
    /**
     * 自动化签发意见
     */
    private String zdhqfyj;
    /**
     * 自动化签发人
     */
    private String zdhqfr;
    /**
     * 自动化签发时间
     */
    private String zdhqfsj;
    /**
     * 水调签发意见
     */
    private String sdqfyj;
    /**
     * 水调签发人
     */
    private String sdqfr;
    /**
     * 水调签发时间
     */
    private String sdqfsj;
    /**
     * 调度签发意见
     */
    private String ddqfyj;
    /**
     * 调度签发人
     */
    private String ddqfr;
    /**
     * 调度签发时间
     */
    private String ddqfsj;
    /**
     * 相关单位签发意见
     */
    private String xgdwqfyj;
    /**
     * 相关单位签发人
     */
    private String xgdwqfr;
    /**
     * 相关单位签发时间
     */
    private String xgdwqfsj;
    /**
     * 通知时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date tzsj;
}

